yard supervision - Turkish English Dictionary